debugging...
0 .
0 ..
0 f0.mm
0 f1.tmd
<f1.tmd>
1 frame0_minmax.txt
1 jump.pck
1 TMD_ANIM.PCK
1 walk.pck
 HDR.loopback  1  
 g_tweens 3  

processing... g_tmd_count 1

0 = <f1.tmd>
 1st TMD total_size 6208 
 header as read from file!

header id 0x41 65
header flag 0x0 0
header noobj 0x1 1
object vert_top 0xd74 3444
object n_vert 0xaa 170
object normal_top 0x12c4 4804
object n_normal 0xae 174
object primitive_top 0x1c 28
object n_primitive 0xae 174
object scale 0x0 0

Using normals obj.n_normal  174 

 n_vertandnorm_size 2752  norm_size 1392 


 header correct ordered with info

header id 0x41 65
header flag 0x0 0
header noobj 0x1 1

3 longs = 12 bytes - numbers below start after here and dont include the header!

primative block start location from hdr: 28 includes object table(28) but from zero = 40 
each primative block is 19 bytes: primative size=  3416  ending primitive location +from reading hdr = 3444 from zero = size+hdr+obj = 3456
object primitive_top 0x1c 28
object n_primitive 0xae 174

vert block start location hdr : 3444 includes  object table(28) but from zero = 3456 
each vert_top block is 19 bytes: vert size=  3416  ending vert location +from reading hdr = 3444 from zero = size+hdr+obj = 3456
object vert_top 0xd74 3444
object n_vert 0xaa 170

object normal_top 0x12c4 4804
object n_normal 0xae 174
object scale 0x0 0
 n_vertandnorm_size 2752 
 n_vert_top  3444  
 g_tweens 3  
 total_size 6208 
  vert_start 3456  
 (u_long)obj2.vert_top+12 3456  
 vert_size 1360  
 norm_size 1392  
 g_normals 1  

 write # 0 vert_top 0xd74 3444  normal_top 0x12c4 4804
 sizeof(u_long) 4 

 g_total_frames_calc new frames (frames + tweens) 3  
 ftell write after header 32  
 tween buffer created 2752

 Frames stored: 3


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\walk.PCK' Length: 57824 (0x0000e1e0)
    Label: 'ANIM_WALK'			Placing at 0x80092840
Processing file: 'tmd\jump.PCK' Length: 49568 (0x0000c1a0)
    Label: 'ANIM_JUMP'			Placing at 0x800a0a20
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800acbc0
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800acbd0
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'
Processing file: 'main.exe' Length: 49976 (0x0000c338)
    Label: 'MAIN_DATA'			Placing at 0x800ae410

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\WALK.PC length 0000E1E0 address 80092840
Data TMD\JUMP.PC length 0000C1A0 address 800A0A20
Data TMD\F0.MM   length 00000010 address 800ACBC0
Data TMD\F1.TMD  length 00001840 address 800ACBD0

params0 = LOCAL
params1 = LOAD
Net Yaroze exec = main.exe

ECOFF NET YAROZE A.OUT binary - sections: 6
ecoffHDR.ecoHDR.entry (pc) 0x801202B0 
ecoffHDR.ecoHDR.gp_value 0x8012B7B0 

ECOFF  sections: 1/6 .text
s_paddr: 0x8011D9FF
s_size: 0x2AB1 (10929)
s_scnptr: 0x9FF

ECOFF  sections: 2/6 .rdata
s_paddr: 0x801204B0
s_size: 0x3050 (12368)
s_scnptr: 0x34B0

ECOFF  sections: 3/6 .data
s_paddr: 80123500
s_size: 0x2B0 (688)
s_scnptr: 0x6500

ECOFF  sections: 4/6 .sdata
s_paddr: 0x801237B0
s_size: 0xC0 (192)
s_scnptr: 0x67B0

ECOFF  sections: 5/6 .sbss
Skipped: s_paddr: 0x80123870
Skipped: s_size: 0x30 (48)
Skipped: s_scnptr: 0x0


ECOFF  sections: 6/6 .bss
Skipped: s_paddr: 0x801238A0
Skipped: s_size: 0x86C40 (552000)
Skipped: s_scnptr: 0x0

ecoffHDR.ecoHDR.entry (pc) 0x801202B0 
ecoffHDR.ecoHDR.gp_value 0x8012B7B0 
reread: entry (pc) 0x801202B0 
reread: gp_value 0x8012B7B0 
ECOFF new patched: entry (pc) 0x80123870 = PC 0x8011D9FF  + size 24177  
ECOFF new patched: size (24193) 0x5E81 = 0x5E81 =  (24177+16) 
ecoffHDR.ecoHDR.entry (pc) 0x2148677744
eco2exe - finished correctly
Net Yaroze exe (.sbss) address = (80123870)
Net Yaroze exe (.text) text org address = (8011D9FF)
Net Yaroze exe stack start address = (801FFF00)
NY exe main.exe length 6681 (26241) address 8011D9FF
Leaving patched CodeWarrior PS-X EXE file:  GO command received - writing to disk...
SKIPPED: GO
EXE size: 1130624 bytes
 ---- Combine2 & eco2exe finished successfully -------

exefixup filename=combEco.exe 
id	PS-X EXE
text	0x00000000
data	0x00000000
pc0	0x80123870
gp0	0x00000000
t_addr	0x80010000
t_size	0x00113880
d_addr	0x00000000
d_size	0x00000000
b_addr	0x00000000
b_size	0x00000000
s_addr	0x801fff00
s_size	0x00000000

sizeEXEC	 1128576
padsizeEXE	 1920
Creating psx.exe: Fixing EXE size to a multiple of 2048!
sizeEXEC already equal to headerDATA[5] 
exeFixUp_main finished
combEco.exe removed.

Output: psx.exe built correctly!


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\walk.PCK' Length: 57824 (0x0000e1e0)
    Label: 'ANIM_WALK'			Placing at 0x80092840

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\WALK.PC length 0000E1E0 address 80092840

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\walk.PCK' Length: 74336 (0x00012260)
    Label: 'ANIM_WALK'			Placing at 0x80092840

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\WALK.PC length 00012260 address 80092840

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\walk.PCK' Length: 74336 (0x00012260)
    Label: 'ANIM_WALK'			Placing at 0x80092840
Processing file: 'tmd\jump.PCK' Length: 49568 (0x0000c1a0)
    Label: 'ANIM_JUMP'			Placing at 0x800a4aa0
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800b0c40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800b0c50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'
Processing file: 'main.exe' Length: 49976 (0x0000c338)
    Label: 'MAIN_DATA'			Placing at 0x800b2490

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\WALK.PC length 00012260 address 80092840
Data TMD\JUMP.PC length 0000C1A0 address 800A4AA0
Data TMD\F0.MM   length 00000010 address 800B0C40
Data TMD\F1.TMD  length 00001840 address 800B0C50

params0 = LOCAL
params1 = LOAD
Net Yaroze exec = main.exe

ECOFF NET YAROZE A.OUT binary - sections: 6
ecoffHDR.ecoHDR.entry (pc) 0x801202B0 
ecoffHDR.ecoHDR.gp_value 0x8012B7B0 

ECOFF  sections: 1/6 .text
s_paddr: 0x8011D9FF
s_size: 0x2AB1 (10929)
s_scnptr: 0x9FF

ECOFF  sections: 2/6 .rdata
s_paddr: 0x801204B0
s_size: 0x3050 (12368)
s_scnptr: 0x34B0

ECOFF  sections: 3/6 .data
s_paddr: 80123500
s_size: 0x2B0 (688)
s_scnptr: 0x6500

ECOFF  sections: 4/6 .sdata
s_paddr: 0x801237B0
s_size: 0xC0 (192)
s_scnptr: 0x67B0

ECOFF  sections: 5/6 .sbss
Skipped: s_paddr: 0x80123870
Skipped: s_size: 0x30 (48)
Skipped: s_scnptr: 0x0


ECOFF  sections: 6/6 .bss
Skipped: s_paddr: 0x801238A0
Skipped: s_size: 0x86C40 (552000)
Skipped: s_scnptr: 0x0

ecoffHDR.ecoHDR.entry (pc) 0x801202B0 
ecoffHDR.ecoHDR.gp_value 0x8012B7B0 
reread: entry (pc) 0x801202B0 
reread: gp_value 0x8012B7B0 
ECOFF new patched: entry (pc) 0x80123870 = PC 0x8011D9FF  + size 24177  
ECOFF new patched: size (24193) 0x5E81 = 0x5E81 =  (24177+16) 
ecoffHDR.ecoHDR.entry (pc) 0x2148677744
eco2exe - finished correctly
Net Yaroze exe (.sbss) address = (80123870)
Net Yaroze exe (.text) text org address = (8011D9FF)
Net Yaroze exe stack start address = (801FFF00)
NY exe main.exe length 6681 (26241) address 8011D9FF
Leaving patched CodeWarrior PS-X EXE file:  GO command received - writing to disk...
SKIPPED: GO
EXE size: 1130624 bytes
 ---- Combine2 & eco2exe finished successfully -------

exefixup filename=combEco.exe 
id	PS-X EXE
text	0x00000000
data	0x00000000
pc0	0x80123870
gp0	0x00000000
t_addr	0x80010000
t_size	0x00113880
d_addr	0x00000000
d_size	0x00000000
b_addr	0x00000000
b_size	0x00000000
s_addr	0x801fff00
s_size	0x00000000

sizeEXEC	 1128576
padsizeEXE	 1920
Creating psx.exe: Fixing EXE size to a multiple of 2048!
sizeEXEC already equal to headerDATA[5] 
exeFixUp_main finished
combEco.exe removed.

Output: psx.exe built correctly!


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\walk.PCK' Length: 33056 (0x00008120)
    Label: 'ANIM_WALK'			Placing at 0x80092840
Processing file: 'tmd\jump.PCK' Length: 49568 (0x0000c1a0)
    Label: 'ANIM_JUMP'			Placing at 0x8009a960
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a6b00
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a6b10
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'
Processing file: 'main.exe' Length: 49976 (0x0000c338)
    Label: 'MAIN_DATA'			Placing at 0x800a8350

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\WALK.PC length 00008120 address 80092840
Data TMD\JUMP.PC length 0000C1A0 address 8009A960
Data TMD\F0.MM   length 00000010 address 800A6B00
Data TMD\F1.TMD  length 00001840 address 800A6B10

params0 = LOCAL
params1 = LOAD
Net Yaroze exec = main.exe

ECOFF NET YAROZE A.OUT binary - sections: 6
ecoffHDR.ecoHDR.entry (pc) 0x801202B0 
ecoffHDR.ecoHDR.gp_value 0x8012B7B0 

ECOFF  sections: 1/6 .text
s_paddr: 0x8011D9FF
s_size: 0x2AB1 (10929)
s_scnptr: 0x9FF

ECOFF  sections: 2/6 .rdata
s_paddr: 0x801204B0
s_size: 0x3050 (12368)
s_scnptr: 0x34B0

ECOFF  sections: 3/6 .data
s_paddr: 80123500
s_size: 0x2B0 (688)
s_scnptr: 0x6500

ECOFF  sections: 4/6 .sdata
s_paddr: 0x801237B0
s_size: 0xC0 (192)
s_scnptr: 0x67B0

ECOFF  sections: 5/6 .sbss
Skipped: s_paddr: 0x80123870
Skipped: s_size: 0x30 (48)
Skipped: s_scnptr: 0x0


ECOFF  sections: 6/6 .bss
Skipped: s_paddr: 0x801238A0
Skipped: s_size: 0x86C40 (552000)
Skipped: s_scnptr: 0x0

ecoffHDR.ecoHDR.entry (pc) 0x801202B0 
ecoffHDR.ecoHDR.gp_value 0x8012B7B0 
reread: entry (pc) 0x801202B0 
reread: gp_value 0x8012B7B0 
ECOFF new patched: entry (pc) 0x80123870 = PC 0x8011D9FF  + size 24177  
ECOFF new patched: size (24193) 0x5E81 = 0x5E81 =  (24177+16) 
ecoffHDR.ecoHDR.entry (pc) 0x2148677744
eco2exe - finished correctly
Net Yaroze exe (.sbss) address = (80123870)
Net Yaroze exe (.text) text org address = (8011D9FF)
Net Yaroze exe stack start address = (801FFF00)
NY exe main.exe length 6681 (26241) address 8011D9FF
Leaving patched CodeWarrior PS-X EXE file:  GO command received - writing to disk...
SKIPPED: GO
EXE size: 1130624 bytes
 ---- Combine2 & eco2exe finished successfully -------

exefixup filename=combEco.exe 
id	PS-X EXE
text	0x00000000
data	0x00000000
pc0	0x80123870
gp0	0x00000000
t_addr	0x80010000
t_size	0x00113880
d_addr	0x00000000
d_size	0x00000000
b_addr	0x00000000
b_size	0x00000000
s_addr	0x801fff00
s_size	0x00000000

sizeEXEC	 1128576
padsizeEXE	 1920
Creating psx.exe: Fixing EXE size to a multiple of 2048!
sizeEXEC already equal to headerDATA[5] 
exeFixUp_main finished
combEco.exe removed.

Output: psx.exe built correctly!


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 16536 (0x00004098)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33048 (0x00008118)
    Label: 'ANIM_WALK'			Placing at 0x800968e0
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x8009ea00
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x8009ea10
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 00004098 address 80092840
Data TMD\WALK.PC length 00008118 address 800968E0
Data TMD\F0.MM   length 00000010 address 8009EA00
Data TMD\F1.TMD  length 00001840 address 8009EA10

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33048 (0x00008118)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 00008118 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33048 (0x00008118)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 00008118 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33052 (0x0000811c)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 0000811C address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33048 (0x00008118)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 00008118 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33048 (0x00008118)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'
Processing file: 'main.exe' Length: 54068 (0x0000d334)
    Label: 'MAIN_DATA'			Placing at 0x800a2290

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 00008118 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

params0 = LOCAL
params1 = LOAD
Net Yaroze exec = main.exe

ECOFF NET YAROZE A.OUT binary - sections: 6
ecoffHDR.ecoHDR.entry (pc) 0x80122930 
ecoffHDR.ecoHDR.gp_value 0x8012DFC0 

ECOFF  sections: 1/6 .text
s_paddr: 0x80120000
s_size: 0x2B30 (11056)
s_scnptr: 0x1000

ECOFF  sections: 2/6 .rdata
s_paddr: 0x80122B30
s_size: 0x31E0 (12768)
s_scnptr: 0x3B30

ECOFF  sections: 3/6 .data
s_paddr: 80125D10
s_size: 0x2B0 (688)
s_scnptr: 0x6D10

ECOFF  sections: 4/6 .sdata
s_paddr: 0x80125FC0
s_size: 0xC0 (192)
s_scnptr: 0x6FC0

ECOFF  sections: 5/6 .sbss
Skipped: s_paddr: 0x80126080
Skipped: s_size: 0x30 (48)
Skipped: s_scnptr: 0x0


ECOFF  sections: 6/6 .bss
Skipped: s_paddr: 0x801260B0
Skipped: s_size: 0x86C30 (551984)
Skipped: s_scnptr: 0x0

ecoffHDR.ecoHDR.entry (pc) 0x80122930 
ecoffHDR.ecoHDR.gp_value 0x8012DFC0 
reread: entry (pc) 0x80122930 
reread: gp_value 0x8012DFC0 
ECOFF new patched: entry (pc) 0x80126080 = PC 0x80120000  + size 24704  
ECOFF new patched: size (24720) 0x6090 = 0x6090 =  (24704+16) 
ecoffHDR.ecoHDR.entry (pc) 0x2148688000
eco2exe - finished correctly
Net Yaroze exe (.sbss) address = (80126080)
Net Yaroze exe (.text) text org address = (80120000)
Net Yaroze exe stack start address = (801FFF00)
NY exe main.exe length 6890 (26768) address 80120000
Leaving patched CodeWarrior PS-X EXE file:  GO command received - writing to disk...
SKIPPED: GO
EXE size: 1140880 bytes
 ---- Combine2 & eco2exe finished successfully -------

exefixup filename=combEco.exe 
id	PS-X EXE
text	0x00000000
data	0x00000000
pc0	0x80126080
gp0	0x00000000
t_addr	0x80010000
t_size	0x00116090
d_addr	0x00000000
d_size	0x00000000
b_addr	0x00000000
b_size	0x00000000
s_addr	0x801fff00
s_size	0x00000000

sizeEXEC	 1138832
padsizeEXE	 1904
Creating psx.exe: Fixing EXE size to a multiple of 2048!
sizeEXEC already equal to headerDATA[5] 
exeFixUp_main finished
combEco.exe removed.

Output: psx.exe built correctly!


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33044 (0x00008114)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 00008114 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24792 (0x000060d8)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33044 (0x00008114)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D8 address 80092840
Data TMD\WALK.PC length 00008114 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

 ERROR: auto file incorrect, the word local must be before load 
 IE: local load main.exe


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\jump.PCK' Length: 24788 (0x000060d4)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\walk.PCK' Length: 33044 (0x00008114)
    Label: 'ANIM_WALK'			Placing at 0x80098920
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x800a0a40
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x800a0a50
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'
Processing file: 'main.exe' Length: 54068 (0x0000d334)
    Label: 'MAIN_DATA'			Placing at 0x800a2290

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\JUMP.PC length 000060D4 address 80092840
Data TMD\WALK.PC length 00008114 address 80098920
Data TMD\F0.MM   length 00000010 address 800A0A40
Data TMD\F1.TMD  length 00001840 address 800A0A50

params0 = LOCAL
params1 = LOAD
Net Yaroze exec = main.exe

ECOFF NET YAROZE A.OUT binary - sections: 6
ecoffHDR.ecoHDR.entry (pc) 0x80122930 
ecoffHDR.ecoHDR.gp_value 0x8012DFC0 

ECOFF  sections: 1/6 .text
s_paddr: 0x80120000
s_size: 0x2B30 (11056)
s_scnptr: 0x1000

ECOFF  sections: 2/6 .rdata
s_paddr: 0x80122B30
s_size: 0x31E0 (12768)
s_scnptr: 0x3B30

ECOFF  sections: 3/6 .data
s_paddr: 80125D10
s_size: 0x2B0 (688)
s_scnptr: 0x6D10

ECOFF  sections: 4/6 .sdata
s_paddr: 0x80125FC0
s_size: 0xC0 (192)
s_scnptr: 0x6FC0

ECOFF  sections: 5/6 .sbss
Skipped: s_paddr: 0x80126080
Skipped: s_size: 0x30 (48)
Skipped: s_scnptr: 0x0


ECOFF  sections: 6/6 .bss
Skipped: s_paddr: 0x801260B0
Skipped: s_size: 0x86C30 (551984)
Skipped: s_scnptr: 0x0

ecoffHDR.ecoHDR.entry (pc) 0x80122930 
ecoffHDR.ecoHDR.gp_value 0x8012DFC0 
reread: entry (pc) 0x80122930 
reread: gp_value 0x8012DFC0 
ECOFF new patched: entry (pc) 0x80126080 = PC 0x80120000  + size 24704  
ECOFF new patched: size (24720) 0x6090 = 0x6090 =  (24704+16) 
ecoffHDR.ecoHDR.entry (pc) 0x2148688000
eco2exe - finished correctly
Net Yaroze exe (.sbss) address = (80126080)
Net Yaroze exe (.text) text org address = (80120000)
Net Yaroze exe stack start address = (801FFF00)
NY exe main.exe length 6890 (26768) address 80120000
Leaving patched CodeWarrior PS-X EXE file:  GO command received - writing to disk...
SKIPPED: GO
EXE size: 1140880 bytes
 ---- Combine2 & eco2exe finished successfully -------

exefixup filename=combEco.exe 
id	PS-X EXE
text	0x00000000
data	0x00000000
pc0	0x80126080
gp0	0x00000000
t_addr	0x80010000
t_size	0x00116090
d_addr	0x00000000
d_size	0x00000000
b_addr	0x00000000
b_size	0x00000000
s_addr	0x801fff00
s_size	0x00000000

sizeEXEC	 1138832
padsizeEXE	 1904
Creating psx.exe: Fixing EXE size to a multiple of 2048!
sizeEXEC already equal to headerDATA[5] 
exeFixUp_main finished
combEco.exe removed.

Output: psx.exe built correctly!


Dataman 1.4
Output file base name is now 'data'
Start address is now 0x80091000
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'TMD_F1'			Placing at 0x80091000
Processing file: 'tmd\walk.PCK' Length: 16340 (0x00003fd4)
    Label: 'ANIM_JUMP'			Placing at 0x80092840
Processing file: 'tmd\jump.PCK' Length: 8180 (0x00001ff4)
    Label: 'ANIM_WALK'			Placing at 0x80096820
Processing file: 'tmd\f0.mm' Length: 16 (0x00000010)
    Label: 'F0_MM'			Placing at 0x80098820
Processing file: 'tmd\F1.TMD' Length: 6208 (0x00001840)
    Label: 'HEAP_SPACE'			Placing at 0x80098830
File extension for format string 0 is now '.h'
  Format String is now '#define ~LABEL (u_long *)0x~ADDRESS'
Path is now :''
File extension for format string 1 is now '.mak'
  Format String is now 'local load ~FILE'
Processing file: 'main.exe' Length: 54300 (0x0000d41c)
    Label: 'MAIN_DATA'			Placing at 0x8009a070

------------------------------------------------------------------------------
YAREXE - v5 June 2023 - bug fixes
Net Yaroze PS-X packager
Hacked together (poorly) by gwald, from:

Combine program v2.20
By Barubary 1998.

eco2exe v0.5
By  Silpheed/HITMEN 1998

exefixup v0.02
By Andrew Kieschnick <andrewk@mail.utexas.edu>

CodeWarrior PS-X EXE File Patcher
By ~imilco (Peter Armstrong)

Copyright is of the respective owners, wherever they are... we thank you!
------------------------------------------------------------------------------


argv[0]=yarexe
argv[1]=data.mak
argv[2]=-v
Data TMD\F1.TMD  length 00001840 address 80091000
Data TMD\WALK.PC length 00003FD4 address 80092840
Data TMD\JUMP.PC length 00001FF4 address 80096820
Data TMD\F0.MM   length 00000010 address 80098820
Data TMD\F1.TMD  length 00001840 address 80098830

params0 = LOCAL
params1 = LOAD
Net Yaroze exec = main.exe

ECOFF NET YAROZE A.OUT binary - sections: 6
ecoffHDR.ecoHDR.entry (pc) 0x80122B00 
ecoffHDR.ecoHDR.gp_value 0x8012E370 

ECOFF  sections: 1/6 .text
s_paddr: 0x80120000
s_size: 0x2D00 (11520)
s_scnptr: 0x1000

ECOFF  sections: 2/6 .rdata
s_paddr: 0x80122D00
s_size: 0x33C0 (13248)
s_scnptr: 0x3D00

ECOFF  sections: 3/6 .data
s_paddr: 801260C0
s_size: 0x2B0 (688)
s_scnptr: 0x70C0

ECOFF  sections: 4/6 .sdata
s_paddr: 0x80126370
s_size: 0xC0 (192)
s_scnptr: 0x7370

ECOFF  sections: 5/6 .sbss
Skipped: s_paddr: 0x80126430
Skipped: s_size: 0x30 (48)
Skipped: s_scnptr: 0x0


ECOFF  sections: 6/6 .bss
Skipped: s_paddr: 0x80126460
Skipped: s_size: 0x86C30 (551984)
Skipped: s_scnptr: 0x0

ecoffHDR.ecoHDR.entry (pc) 0x80122B00 
ecoffHDR.ecoHDR.gp_value 0x8012E370 
reread: entry (pc) 0x80122B00 
reread: gp_value 0x8012E370 
ECOFF new patched: entry (pc) 0x80126430 = PC 0x80120000  + size 25648  
ECOFF new patched: size (25664) 0x6440 = 0x6440 =  (25648+16) 
ecoffHDR.ecoHDR.entry (pc) 0x2148688944
eco2exe - finished correctly
Net Yaroze exe (.sbss) address = (80126430)
Net Yaroze exe (.text) text org address = (80120000)
Net Yaroze exe stack start address = (801FFF00)
NY exe main.exe length 6C40 (27712) address 80120000
Leaving patched CodeWarrior PS-X EXE file:  GO command received - writing to disk...
SKIPPED: GO
EXE size: 1141824 bytes
 ---- Combine2 & eco2exe finished successfully -------

exefixup filename=combEco.exe 
id	PS-X EXE
text	0x00000000
data	0x00000000
pc0	0x80126430
gp0	0x00000000
t_addr	0x80010000
t_size	0x00116440
d_addr	0x00000000
d_size	0x00000000
b_addr	0x00000000
b_size	0x00000000
s_addr	0x801fff00
s_size	0x00000000

sizeEXEC	 1139776
padsizeEXE	 960
Creating psx.exe: Fixing EXE size to a multiple of 2048!
sizeEXEC already equal to headerDATA[5] 
exeFixUp_main finished
combEco.exe removed.

Output: psx.exe built correctly!
